entrusted to your care - Espagnol Anglais Dictionnaire